/**
 * Project Name:alqsoft-ms
 * File Name:InitParam.java
 * Package Name:com.alqsoft.init
 * Date:2016年10月19日下午6:33:47
 * Copyright (c) 2016, chenzhou1025@126.com All Rights Reserved.
 *
*/

package com.alqsoft.init;

import java.io.IOException;
import java.util.Properties;

/**
 * ClassName:InitParam <br/>
 * Function: TODO ADD FUNCTION. <br/>
 * Reason:	 TODO ADD REASON. <br/>
 * Date:     2016年10月19日 下午6:33:47 <br/>
 * @author   张灿
 * @version  贯穿上下文，获取所有参数
 * @since    JDK 1.8
 * @see 	 
 */
public class InitParamUtils{
	
	private static Properties properties = null;
	
	public static String getString(String key){
		return getProperties().getProperty(key);
	}
	/**
	 * 初始化配置参数
	 */
	public static void init(){
		if(properties==null){
			properties = new Properties();
			try {
				properties.load(InitParamUtils.class.getResourceAsStream("/ms_server.properties"));
			} catch (IOException e) {
				e.printStackTrace();
				System.out.println("ms_server.properties配置文件不存在");
			}
		}
		
	}
	private static Properties getProperties() {
		return properties;
	}
}
